Ωmega – A Mathematical Assistant System
نویسندگان
چکیده
Classical automated theorem provers can prove non-trivial mathematical theorems in highly specific settings. However they are generally unable to cope with even moderately difficult theorems in mainstream mathematics. While there are many reasons for the failure of the classical search-based paradigm, it is apparent that mathematicians can cope with long and complex proofs and have strategies to avoid less promising proof paths without suffering from the exponential search spaces. Consequently, a combination of the power of automated tools with human-like capabilities seems necessary to prove main-stream mathematical theorems with the help of a machine. In the following, we shall describe the prototypical system Ωmega that explores proof planning together with high-level proof tools. Ωmega is a mixed-initiative system with the ultimate goal of supporting theorem proving in main-stream mathematics and mathematics education.
منابع مشابه
Deep Inference for Automated Proof Tutoring?
•ΩMEGA [5] is a mathematical assistant system, developed at Saarland University. •The DIALOG project [3] investigates natural language based tutoring of mathematical proofs supported by ΩMEGA. •Student and DIALOG system interact to solve example problems; our running example is: (R ◦ S) = S ◦ R •The task of the DIALOG system’s proof asssesment module: proof step analysis (correctness, relevance...
متن کاملProof Development with OMEGA
The Ωmega proof development system [2] is the core of several related and well integrated research projects of the Ωmega research group. Ωmega is a mathematical assistant tool that supports proof development in mathematical domains at a user-friendly level of abstraction. It is a modular system with a central data structure and several complementary subsystems. Ωmega has many characteristics in...
متن کاملTowards Computer-Assisted Proof Tutoring
We present a recent application area of the proof assistant Ωmega, the teaching of mathematical proofs within an environment for tutorial dialog. We discuss the design of our dialog system prototype for proof tutoring in the light of the requirements imposed by its potential users. Empirical studies investigating those requirements guide the development of the system.
متن کاملSystem Description: Leo – A Resolution based Higher-Order Theorem Prover
We present Leo, a resolution based theorem prover for classical higher-order logic. It can be employed as both an fully automated theorem prover and an interactive theorem prover. Leo has been implemented as part of the Ωmega environment [23] and has been integrated with the Ωmega proof assistant. Higher-order resolution proofs developed with Leo can be displayed and communicated to the user vi...
متن کاملPLATΩ: A Mediator between Text-Editors and Proof Assistance Systems
We present a generic mediator, called PlatΩ, between text-editors and proof assistants. PlatΩ aims at integrated support for the development, publication, formalization, and verification of mathematical documents in a natural way as possible: The user authors his mathematical documents with a scientific WYSIWYG text-editor in the informal language he is used to, that is a mixture of natural lan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999